python 3.8.2 compile: add tp_print to PyTypeObject
authorJustin Luth <justin_luth@sil.org>
Sat, 22 Feb 2020 04:30:15 +0000 (07:30 +0300)
committerRene Engelhard <rene@debian.org>
Fri, 10 Apr 2020 16:51:13 +0000 (17:51 +0100)
commita6f63e1b085318d793e05d5ad1ac2b2a5ff6d990
tree76aa301b49fd109956dc70084831f11971f3f0d7
parent5e748e032189087abebdbe5f680b5206fc991a19
python 3.8.2 compile: add tp_print to PyTypeObject

I couldn't find this documented on the Internet though,
as the 3.9 and 3.8.2rc documentation didn't mention it
as an added item...

I'm using Ubuntu 20.04 alpha with python3 --version
Python 3.8.2rc1

This fixes pyuno/source/module/pyuno.cxx:1689:1: error:
missing initializer for member â€˜_typeobject::tp_print’
[-Werror=missing-field-initializers]

Change-Id: Idec5720050572b34628267cd94557dabf7edbf3c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89247
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Gbp-Pq: Name python3.8.2.diff
pyuno/source/module/pyuno.cxx
pyuno/source/module/pyuno_callable.cxx
pyuno/source/module/pyuno_iterator.cxx
pyuno/source/module/pyuno_runtime.cxx
pyuno/source/module/pyuno_struct.cxx